Big Huge Thesaurus

Mentha longifolia

noun